guard detachment - Alemán Inglés Diccionario